home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / v9n03.arc / NOVIRUS.BAT < prev    next >
DOS Batch File  |  1990-01-12  |  1KB  |  54 lines

  1. ECHO off
  2. C:
  3. CD\CHKVIRUS
  4. CLS
  5. ECHO .
  6. ECHO    NOVIRUS.BAT
  7. ECHO    Checks current system files against original files
  8. ECHO .
  9. ECHO    ***  WARNING  ***
  10. ECHO    If you wish to quit (Ctrl-Break) DO IT NOW.
  11. ECHO    Do NOT stop this procedure after it has started!
  12. ECHO .
  13. PAUSE
  14. ATTR -r bootrec.now > nul
  15. ATTR -r *.log > nul
  16. ECHO .
  17. ECHO 1. DEBUG reading current Boot Record...
  18. ECHO .
  19. DEBUG < NOVIRUS.SCR > NUL
  20. ECHO .
  21. ECHO    Current Boot Record written to file.
  22. ECHO .
  23. ECHO 2. COMParing current Boot Record with original...
  24. DEL prevchek.log
  25. REN thischek.log prevchek.log
  26. ECHO N | comp bootrec.now bootrec.ori > thischek.log
  27. ECHO N
  28. ECHO 3. COMParing current COMMAND.COM with original...
  29. ECHO N | COMP \command.com command.ori >> thischek.log
  30. ECHO N
  31. ECHO 4. COMParing current IBMBIO.COM with original...
  32. ATTR -h -s \IBMBIO.COM > nul
  33. ECHO N | COMP \IBMBIO.COM IBMBIO.ORI >> thischek.log
  34. ATTR +h +s \IBMBIO.COM > nul
  35. ECHO N
  36. ECHO 5. COMParing current IBMDOS.COM with original...
  37. ATTR -h -s \IBMDOS.COM > nul
  38. ECHO N | COMP \IBMDOS.COM IBMDOS.ORI >> thischek.log
  39. ECHO N
  40. ATTR +h +s \IBMDOS.COM > nul
  41. ATTR +r *.* > nul
  42. ECHO .
  43. MORE < thischek.log
  44. ECHO .
  45. PAUSE
  46. ECHO .
  47. ECHO    End of virus checks. If COMPares not OK:
  48. ECHO .
  49. ECHO    A. Take a deep, slow breath
  50. ECHO    B. Study COMPare results (files \CHKVIRUS\*.LOG)
  51. ECHO    C. Replace damaged files with .ORI files
  52. ECHO    D. Before using any diskette, make sure it is WRITE-PROTECTED!
  53.  
  54.